.BoardPicker{color:#333;font-weight:bold}
.BoardPicker .createBoard{margin:9px 6px}
.BoardPicker .createBoardButton{float:right;padding-right:14px}
.BoardPicker .createBoardName{width:100%}
.BoardPicker .createBoardNameContainer{overflow:hidden;padding-right:10px}
.Button{position:relative}
.Button.addPinButton span{text-shadow:0 1px 0 rgba(255,255,255,0.5);color:#333;font-weight:bold}
.Button.annotationButton .buttonText{color:#454545;font-size:14px;font-weight:bold}
.Button.annotationButton.active .buttonText{color:#878787}
.Button.annotationButton:hover .buttonText{color:#666}
.Button.borderless.addPinDropdown span{color:#999;font-size:14px;position:relative;top:2px}
.Button.borderless.addPinDropdown:active span{color:#333}
.Button.borderless.addPinDropdown:hover span{color:#444}
.Button.btn,.Button.moreItems:hover{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f0f0f0));background:-webkit-linear-gradient(#ffffff,#f0f0f0);background:-moz-linear-gradient(#ffffff,#f0f0f0);background:-o-linear-gradient(#ffffff,#f0f0f0);background:linear-gradient(#ffffff,#f0f0f0);background-color:#f0f0f0;border:1px solid #ccc;color:#5f5f5f;cursor:pointer;font-weight:bold;padding:8px 14px 7px;text-shadow:0 1px #fff;white-space:nowrap}
.Button.btn.rounded,.Button.moreItems:hover.rounded{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.Button.close .buttonText{display:block;height:20px;line-height:6px}
.Button.expandGiraffe span{-webkit-font-smoothing:antialiased;color:#666;font-weight:bold}
.Button.export .buttonText{margin-left:-7px}
.Button.flagComment em,.Button.flagComment .buttonText,.Button.deleteComment em,.Button.deleteComment .buttonText{margin:0 3px}
.Button.like span{margin-right:-1px}
.Button.loading .buttonText,.Button.loading em{visibility:hidden}
.Button.medium{-webkit-font-smoothing:antialiased;-webkit-box-shadow:1px -1px 1px rgba(255,255,255,0.98) inset,-1px 0 1px rgba(255,255,255,0.98) inset;-moz-box-shadow:1px -1px 1px rgba(255,255,255,0.98) inset,-1px 0 1px rgba(255,255,255,0.98) inset;box-shadow:1px -1px 1px rgba(255,255,255,0.98) inset,-1px 0 1px rgba(255,255,255,0.98) inset;height:36px;font-size:14px;padding-bottom:7px;padding-top:8px}
.Button.medium:hover span,.Button.medium:active span{text-shadow:0 1px 1px #fff;color:#222}
.Button.medium:hover.primary span,.Button.medium.btn.primaryOnHover:hover span,.Button.medium.moreItems.primaryOnHover:hover span,.Button.medium:active.primary span,.Button.medium.btn.primaryOnHover:active:hover span,.Button.medium.btn.primaryOnHover.active:active span,.Button.medium.moreItems.primaryOnHover:active:hover span{text-shadow:none;color:#fff}
.Button.registerLoginButton span{margin-left:42px}
.Button.richPinFooterVisit span{color:#333}
.Button.sendPinConnect span{float:left;font-size:13px;font-weight:500;margin-top:11px}
.Button.unAuthFacebookConnect span{color:#fff;text-shadow:0 -1px rgba(0,0,0,0.25)}
.Button.unAuthTwitterConnect span{color:#fff;text-shadow:0 -1px rgba(0,0,0,0.25)}
.ui-TextField{cursor:text;font-size:12px;position:relative}
.ui-TextField .content{-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f0f0f0;border:1px solid #d1d1d1;color:#717171;display:block;min-height:1em;outline:none;padding:8px;width:100%;word-wrap:break-word}
button,input{*overflow:visible;line-height:normal}
button,input,select,textarea{font-family:"Helvetica Neue", arial, sans-serif;font-size:100%;margin:0;vertical-align:middle}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}
h1,h2,h3,h4,h5,h6{margin:0}
label{cursor:pointer}
textarea{overflow:auto;vertical-align:top}
ul{margin:0;padding:0}
ul li{list-style:none;padding:0}
